Higher Oil Prices Contend With Too Much Supply And Higher Energy EfficiencySeeking AlphaAlmost to the day one month ago, when oil was trading at $52.25/bbl, I noted higher oil prices faced strong headwinds. I mentioned several factors that would likely res
…